|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object gboat2.base.core.web.MetadataSupportStrategy
public abstract class MetadataSupportStrategy
视图定义元数据处理类,根据定义元数据处理成符合前后台交互的元数据要求
字段摘要 | |
---|---|
protected static String |
DEFINED_OPERATIONS
|
protected static String |
FILTER_PARAMS
|
protected static org.slf4j.Logger |
logger
|
构造方法摘要 | |
---|---|
MetadataSupportStrategy()
|
方法摘要 | |
---|---|
protected boolean |
callInitInvokedMethod(String invokeMethod,
BaseActionSupport action)
调用initXXXXX方法 |
net.sf.json.JSONObject |
decorateMetadata(net.sf.json.JSONObject returned,
String invokeMethod,
BaseActionSupport action)
通过全部元数据json对象获取当前请求组件内容定义 |
net.sf.json.JSONObject |
decorateWithData(boolean calledInvokeMethod,
net.sf.json.JSONObject metadata,
String invokeMethod,
BaseActionSupport action,
net.sf.json.JSONObject returned)
通过全部元数据json对象获取当前请求组件数据定义 |
Map<String,Object> |
getActionParam(BaseActionSupport action)
获取action中所有属性 |
Map<String,Object> |
getActionPropertiesValues(BaseActionSupport action,
Map<String,Object> actionPropertiesValues,
boolean isVelocityFill)
|
net.sf.json.JSONObject |
getMetadataFromResource(String invokeMethod,
BaseActionSupport action)
通过全部元数据json对象获取当前请求组件名称定义 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
protected static final String FILTER_PARAMS
protected static final String DEFINED_OPERATIONS
protected static org.slf4j.Logger logger
构造方法详细信息 |
---|
public MetadataSupportStrategy()
方法详细信息 |
---|
public net.sf.json.JSONObject getMetadataFromResource(String invokeMethod, BaseActionSupport action)
public net.sf.json.JSONObject decorateMetadata(net.sf.json.JSONObject returned, String invokeMethod, BaseActionSupport action)
public net.sf.json.JSONObject decorateWithData(boolean calledInvokeMethod, net.sf.json.JSONObject metadata, String invokeMethod, BaseActionSupport action, net.sf.json.JSONObject returned)
calledInvokeMethod
- invokedMethod是否已经调用过metadata
- 元数据对象invokeMethod
- 调用方法名action
- action实例returned
- 返回的json对象protected boolean callInitInvokedMethod(String invokeMethod, BaseActionSupport action)
invokeMethod
- action
-
public Map<String,Object> getActionParam(BaseActionSupport action)
action
-
public Map<String,Object> getActionPropertiesValues(BaseActionSupport action, Map<String,Object> actionPropertiesValues, boolean isVelocityFill)
action
- actionPropertiesValues
- isVelocityFill
- :是否借助velocity填充数据,true:velocity填充;false:前台自己填充
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |